DS4032
Data Structure
Course Materials
Grading:

   Programming Assignments:       Quizzes, Class Participation and Attendance:

   Midterms: (Programming: ,  Writing )        Final: (Programming: ,  Writing )

Text Books: 
  1- Goodrich, Tamassia & Goldwasser, Data Structures and Algorithms in Python, 2013
  2- Charles E. Leiserson. Ronald L. Rivest. Clifford Stein., Third Edition, Introduction to Algorithms, The MIT Press. Cambridge, 2009

Course Information

        Midterm I:  exam1, exam2(Sol),
  • Linked List:
               Singly Linked List     part1   part2   codes  Audio+PPT
               DoublyLinkedList     part1   part2   code   Audio+PPT
  • Trees:
               Tree1,   Tree2,   Tree3      Codes( BTreeBST0, BST1)
  • Graphs: 
               Graph.rar (DS_Graphs, MST, DFS_BFS, DijkstraAlgorithm, ShotestPathProblem,
               UnDirectedGraphAdjList, DirectedGraphAdjList),   Code

               Video  

  • Final Projects:
  • Exam Reviwe  
Lecture Notes

UP